common snapping turtle - English Synonyms Dictionary